Career 2024 2023 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Portugal F1 Portugal F2 France F4 France F5 Egypt #2-w1 Egypt #2-w3 Belarus F1 Belarus F2 Belarus F3 Belarus F4 Czech Republic F5 Great Britain F1 Croatia F1 Croatia F2 Russia F1 Turkey F14 Czech Republic F1 Germany F7 Estonia F1 Estonia F2 Poland F8 Czech Republic F4 Czech Republic F5 Russia F2 Poland F1 Czech Republic F7 Czech Republic F8 Czech Republic F9 Germany F3 Germany F4 Russia F1 Russia F2 Russia F3 Uzbekistan F1 Uzbekistan F2 Russia F8 Netherlands F2 Italy F18 Poland F2 Belarus F1 Belarus F2 Kazakhstan F8 Germany F3 Russia F2 Croatia F5 Russia F3 Belarus F1 Belarus F2 Belarus F3 Belarus F4 Bulgaria F6 Czech Republic F4 Uzbekistan F1 Ukraine F1 Belarus F1 Belarus F2 Belarus F3 Belarus F4 Russia F6 Bulgaria F1 Bulgaria F2 Serbia F2 Serbia F3 Russia F3 Turkey F9 Russia F6 Russia F7 Belarus F1 Belarus F2 Czech Rep F5 Israel F1 Israel F2 Israel F3 Kazakhstan F1 Kazakhstan F2 Uzbekistan F1 Uzbekistan F2 Czech Republic F2 Poland F1 Poland F3 Germany F7 Turkey F10 Russia F3 Belarus F2 (Minsk) Turkey F13 Russia F3 (Kazan) Egypt F11 (Sharm El Sheikh) Egypt F12 (Sharm El Sheikh) Kazakhstan F4 (Shymkent) Kazakhstan F5 (Shymkent) Turkey F17 (Antalya) Kazakhstan F8 (Shymkent) M15 Palmanova M25 Aktobe M15 Quinta Do Lago M25+H Arlon Czech Republic F2 Great Britain F2 Egypt F10 (Sharm El Sheikh) M15 Antalya Bukhara Challenger - Bukhara Ciudad de Pozoblanco Open Diputacion - Cordoba Baden Open - Karlsruhe Trnava Challenger M15 Monastir Biella Challenger Lugano Challenger M25 Monastir Bratislava Challenger Kazan Challenger M15 Monastir Barranquilla Challenger M25 Sabadell Prague Challenger M15 Antalya Scheveningen Challenger Poznan Challenger Dortmund Challenger Segovia Challenger Astana Challenger M15 Monastir Trnava Challenger Bangkok Challenger Heilbronn Challenger Kazan Challenger Meknes Challenger Casablanca Challenger Rabat Challenger Sarasota Challenger Rome Challenger Ostrava Challenger Athens Challenger Bordeaux Challenger Prostejov Challenger Monza Challenger Marburg Challenger Scheveningen Challenger Mons Challenger Tashkent Challenger Guayaquil Challenger Champaign Challenger Tyumen Challenger Karshi Challenger Kosice Challenger Istanbul Challenger Eskisehir Challenger Astana Challenger M25 Kazan Como Challenger M25 Aktobe Genova Challenger M15 Toulouse M25+H Kazan Petange Challenger Kenitra Challenger Fergana Challenger Mons Challenger M25 Shymkent Astana Challenger Irving Challenger Anning Challenger M25 Lasne Samarkand Challenger M25 Antalya Dallas Challenger Wroclaw Challenger Kazan Challenger San Luis Potosi Challenger Karshi Challenger Fergana Challenger Tashkent Challenger Bukhara Challenger - Bukhara X Torneo Internazionale di Tennis - Barletta Braunschweig Challenger Astana Challenger Penza Challenger Szczecin Challenger Rennes Challenger Quimper Challenger Morelos Challenger Irving Challenger Leon Challenger Tempe Challenger Qingdao Challenger Gimcheon Challenger Samarkand Challenger Lyon Challenger Aptos Challenger Como Challenger Seville Challenger Szczecin Challenger Istanbul Challenger Shenzhen Challenger Poland F3 Brescia Challenger Toyota Challenger Rennes Challenger Dallas Challenger Budapest Challenger Samarkand Challenger Orleans Challenger Taipei City Challenger Moscow Challenger Karshi Challenger Loughborough Challenger Prostejov Challenger Szczecin Challenger St. Remy Challenger Nanchang Challenger Shymkent Challenger Samarkand Challenger Poznan Challenger Fergana Challenger Nur-Sultan Challenger Binghamton Challenger Manerbio Challenger Portoroz Challenger Jinan Challenger Izmir Challenger Brest Challenger Tashkent Challenger Shenzhen Challenger Kobe Challenger Rennes Challenger Almaty 1 Challenger Anning Challenger Eckental Challenger Mallorca Challenger L'Aquila Challenger Istanbul Challenger Tashkent Challenger Da Nang Challenger M15 Monastir Bordeaux Challenger Kaohsiung Challenger M25 Telavi M25 Telavi Pau Challenger M15 Telavi Prague II Challenger Forli Challenger Biella Challenger St. Petersburg Open - St. Petersburg Istanbul Challenger Sao Paulo Challenger M25 Monastir Heineken Open Shanghai - Shanghai Potchefstroom 1 Challenger Potchefstroom 2 Challenger M25 Monastir M25 Monastir Biella 5 Challenger Challenger 42 - Andrezieux Schickendanz Open - Furth Iasi Challenger Pozoblanco Challenger Prague 3 Challenger Orleans Challenger Barcelona Challenger Alicante Challenger Synsam Swedish Open - Bastad Open de la Comunidad Valenciana - Valencia Poland F4 International Tennis Championships - Delray Beach Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven M15 Antalya ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Chennai Open - Chennai Millenium Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Gerry Weber Open - Halle Red Letter Days Open - Nottingham Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven ATP Kremlin Cup - Moscow Chennai Open - Chennai Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb Open SEAT 2008 - Barcelona The Hypo Group Tennis International 2008 - Poertschach Dutch Open Tennis - Amersfoort ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca AEGON Championships - London AEGON International - Eastbourne Allianz Suisse Open Gstaad - Gstaad Kremlin Cup - Moscow Delray Beach International Tennis Championships - Delray Beach Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Thailand Open - Bangkok Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch Malaysian Open - Kuala Lumpur China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Russia F3 Bet-at-home Cup - Kitzbuhel Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Power Horse Cup - Dusseldorf Bet-at-home Open - Hamburg China Open - Beijing Qatar ExxonMobil Open - Doha Apia International - Sydney Delray Beach Open - Delray Beach TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Citi Open - Washington Winston-Salem Open - Winston-Salem China Open - Beijing Gerry Weber Open - Halle US Men's Clay Court Championship - Houston St. Petersburg Open - St. Petersburg Togliatti Cup - Togliatti Kyiv Open - Kiev Kremlin Cup - Moscow Memorial Kolyaskin - Donetsk Emilia-Romagna Open - Parma Garden Open - Rome Unicredit Czech Open - Prostejov Kos Succhetti Tennis Cup - Cordenons Tumkur Open - Tumkur Dharwad Challenger 2003 - Dharwad Belgaum Open - Belgaum Gemax Samsung Open 2004 - Belgrade XXXVII Torneig C.E. Laieta - Barcelona Open Sainte Victoire - Aix-En-Provence Ispat Open 2004 - Ostrava Steelers Cup - Kosice Budapest Challenger - Budapest Ljubljana Open - Ljubljana Schickedanz Open - Furth Nord/LB Open 2004 - Braunschweig XI Open International D'Andorra - Andorra Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Togliatti Cup - Togliatti Mordovia Cup - Mordovia St. Petersburg Challenger - St. Petersburg Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Alexander Kolyaskin Memorial - Donetsk Tehran Open 2004 - Tehran Banja Luka Challenger 2004 - Banja Luka The LTA Bolton Challenger - Bolton Privat Bank Cup - Dnepropetrovsk Open Mutouest de Saint-Brieuc - St. Brieuc Harrah's Entertainment Challenger - Tunica 2005 West Side Tennis Coub Men's Challenger - Forest Hills 4° Sporting Challenger - Turin Trofeo Internacional Club Laieta - Barcelona Nord LB Open - Braunschweig Oberstaufen Cup - Oberstaufen Nokian Hakkapeliitta Open - Tampere Porsche Open - Poznan ATP Open Castilla y Leon - Segovia Open de Tenis Amaya - Pamplona Challenger Copa Sevilla - Seville Pekao Open 2005 - Szczecin Ethias Tennis Trophy - Mons Kobstaedernes ATP Challenger - Kolding Open de la Ville de Saint Denis - Reunion Island Qatar ATP Challenger - Doha Citta di Monza - Monza Kremlin Cup - Moscow Schickendanz Open - Furth Bancastato Challenger Lugano - Lugano Nord LB Open 2006 - Braunschweig Porsche Open - Poznan Challenger Copa Sevilla - Seville Open Costa Daurada - Tarragona Open de L'Isere-Trophee BNP Paribas - Grenoble PEOPLEnet Cup - Dnepropetrovsk 2007 Knoxville Challenger - Knoxville Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo BMW Tennis Championship - Sunrise III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Morocco Tennis Tour - Marrakech Fergana Challenger - Fergana Zenith Tennis Cup-Harbour Club - Milan Nord LB Open - Braunschweig San Marino CEPU Open - San Marino Akbank Private Banking TED Open - Istanbul UTC Open - Cherkassy Ethias Trophy - Mons Sunrise Challenger Furth Challenger Braunschweig Challenger Penza Challenger Saransk Challenger Napoli Challenger Mons Challenger Tashkent Challenger Astana Challenger Rabat Challenger Marrakech Challenger St. Brieuc Challenger Ostrava Challenger San Remo Challenger Karshi Challenger Marburg Challenger Turin Challenger Saransk Challenger Genova Challenger Helsinki Challenger San Jose Challenger Marburg Challenger Braunschweig Challenger Tashkent Challenger Palermo Challenger Marrakech Challenger Napoli Challenger Savannah Challenger Prague Challenger Nottingham-2 Challenger Braunschweig Challenger Cordenons Challenger St. Remy Challenger Lermontov Challenger Bucaramanga Challenger Dallas Challenger Pereira Challenger Sarasota Challenger Savannah Challenger Ostrava Challenger Prostejov Challenger Braunschweig Challenger Portoroz Challenger Tashkent Challenger Kazan Challenger Geneva Challenger Seoul Challenger Ortisei Challenger Sao Paulo Challenger Tour Finals Helsinki Challenger Tyumen Challenger Kazan Challenger Gimcheon Challenger Fergana Challenger Ortisei Challenger Raanana Challenger Napoli Challenger Alexander Kolyaskin Memorial - Donetsk Samarkand Challenger Prostejov Challenger Poprad Tatry Challenger US Men's Clay Court Championship - Houston Mouilleron-Le-Captif Challenger Genova Challenger Mons Challenger US Men's Clay Court Championship - Houston Genoa Open Challenger-Fondazione Carige - Genova Koblenz Challenger Quanzhou Challenger Karshi Challenger Portoroz Challenger Fergana Challenger - Fergana Kaohsiung Challenger Tashkent Challenger Eckental Challenger Kobe Challenger Hua Hin Challenger Andria Challenger Koblenz Challenger Quimper Challenger Anning Challenger Busan Challenger Samarkand Challenger Fergana Challenger Meerbusch Challenger Cassis Challenger Almaty Challenger Brest Challenger Jerusalem Challenger Winnetka Challenger Ethias Trophy - Mons Tatra Banka Open 2006 - Bratislava Baotou Challenger Shanghai Challenger Nur-Sultan Challenger Ismaning Challenger Ortisei Challenger Maia Challenger Quimper Challenger Cherbourg Challenger Koblenz Challenger Samsung Securities Cup Challenger Tennis - Seoul Ostrava Challenger Prostejov Challenger Parma Challenger Iasi Challenger Eckental Challenger Cary Challenger Orlando Challenger Tennis Napoli Cup 2006 - Napoli Campinas Challenger St. Petersburg 1 Challenger St. Petersburg 2 Challenger Ostrava Challenger The Manchester Trophy - Manchester Zadar Challenger Oeiras 1 Challenger Biella 6 Challenger Rome 1 Challenger Verona Challenger Como Challenger Almaty 2 Challenger Milan Challenger Rennes Challenger Segovia Challenger Seville Challenger Bucharest Challenger Kyiv Open - Kiev Open 13 - Marseille Yeongwol Challenger Aegon Nottingham Open - Nottingham Konzum Croatia Open - Umag St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Garanti Koza Sofia Open - Sofia Open Sabadell Atlantico - Barcelona St. Petersburg Open - St. Petersburg SAP Open - San Jose Sydney International - Sydney Open Mutouest - St. Brieuc Hall of Fame Tennis Championships - Newport Braunschweig Challenger Istanbul Challenger Regions Morgan Keegan Championships - Memphis Kremlin Cup - Moscow Milan Indoors - Milan U.S. National Indoor Tennis Championships - Memphis St. Petersburg Open - St. Petersburg Chennai Open - Chennai Medibank Private International - Sydney Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale Open de la Comunidad Valenciana - Valencia Open Seat Godo 2005 - Barcelona Pilot Pen Tennis - New Haven Open SEAT Godo 2006 - Barcelona Croatia Open Umag - Umag Sydney International - Sydney Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Thailand Open - Bangkok St. Petersburg Open - St. Petersburg Lexington Challenger Estoril Open - Estoril Mercedes Cup - Stuttgart BCR Open Romania - Bucharest Thailand Open - Bangkok Brisbane - Brisbane PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Estoril Open - Estoril Interwetten Austrian Open - Kitzbuhel Catella Swedish Open - Bastad Masters Series - Hamburg Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg SAP Open - San Jose Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championship - Houston St. Petersburg Open - St. Petersburg BMW Open - Munich SkiStar Swedish Open - Bastad Dubai Duty Free Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia Stockholm Open - Stockholm Bet-at-home Open - Hamburg Sardegna Open - Cagliari St. Petersburg Open - St. Petersburg Apia International - Sydney Open Sud de France - Montpellier Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Gerry Weber Open - Halle Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Shenzhen Open - Shenzhen If Stockholm Open - Stockholm Swiss Indoors Basel - Basel U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Kremlin Cup - Moscow Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Masters Series - Hamburg Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Rogers Cup - Toronto BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Shanghai ATP Masters - Shanghai Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Kremlin Cup - Moscow Miami Open - Miami China Open - Beijing AIG Japan Open Tennis Championships - Tokyo SAP Open - San Jose BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Kremlin Cup - Moscow Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Australian Open - Melbourne U.S. Open - New York U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York U.S. Open - New York French Open - Paris U.S. Open - New York Davis Cup, PO, RUS-IND 3-2 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, Group II, 1R, BLR-BUL 4-1 Davis Cup, World Group, 1R, ROU-RUS 1-4 Davis Cup, Group II, 3R, POL-BLR 3-2 Davis Cup, Group I, 1R, RUS-POL 2-3 Internazionali BNL d'Italia - Rome Davis Cup, World Group, PO, RUS-ITA 1-4 BNP Paribas Masters - Paris Davis Cup, World Group, 1R, SWE-RUS 3-2 Davis Cup, World Group, PO, BRA-RUS 5-0 Davis Cup, Group I, 1R, RUS-SWE 5-0 Davis Cup, Group I, 2R, RUS-NED 4-1 Olympics - Rio de Janeiro